// 引入Vue
import Vue from 'vue'
// 引入Vuex
import Vuex,{Store} from 'vuex'

// 使用Vuex插件
Vue.use(Vuex)

// 创建并导出一个Store的实例对象
export default new Store({
  // actions中放着可以响应组件中“动作”的方法 ——  例子：服务员
  actions:{
    a(){},
    b(){},
    c(){}
  },
  // mutations中放着可以修改state中数据的方法 —— 例子：厨师
  mutations:{
    x(){},
    y(){},
    z(){}
  },
  // state是Vuex中专门用于保存数据的 —— 例子：原材料
  state:{
    sum:1
  }
})